rough terrain trucks - Francés Inglés Diccionario